#ifndef EDGEDETECTOR_H
#define EDGEDETECTOR_H

#include <idetector.h>
#include "opencv2/objdetect/objdetect.hpp"
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
#include <iostream>
#include <stdio.h>

class EdgeDetector : public IDetector
{
public:
    EdgeDetector();
    void detect ( cv::Mat frame );

private:
    const int edgeThresh = 1;
    const int lowThreshold = 50;
    const int ratio = 3;
    const int kernel_size = 3;
};

#endif // EDGEDETECTOR_H
